explosive vests - Allemand Anglais Dictionnaire